package com.baidu.navigation
import android.os.Bundle
import android.util.Log
import android.view.MotionEvent
import androidx.activity.enableEdgeToEdge
import androidx.appcompat.app.AppCompatActivity
import androidx.core.view.ViewCompat
import androidx.core.view.WindowInsetsCompat
import androidx.fragment.app.commit
import androidx.fragment.app.commitNow

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        enableEdgeToEdge()
        setContentView(R.layout.activity_main)
        ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main)) { v, insets ->
            val systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars())
            v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom)
            insets
        }
        supportFragmentManager

    }

    /*
      Fragment之间的切换由FragmentManager来管理
      音乐：音调 高 低
      1. 完成任务
      2. 想法  ->  记录

      add: 向fragment的容器中不断添加对象
      replace: 用新的fragment替换现有的fragment
            就得fragment不会被销毁，重新显示的时候从onCreateView开始
            所以可能会出现每次都是新的界面
     */

}